package Xiaofang;

import java.io.File;

//输入一个目录，求这个目录占用的空间大小（递归）
public class Work {
    public long size(File file){
        if(file.isFile()){
            return file.length();
        }
        String[] fil=file.list();
        long si=0;
        for (int i=0;i<fil.length;i++){
            si+=size(new File(file,fil[i]));
        }
        return si;
    }
    public static void main(String[] args) {
     Work w=new Work();
     File file=new File("D:\\Xiaofang");
     System.out.println(w.size(file));
    }
}
